Saltar al contenido principal

Conectar a PLC (EtherNet/IP, PROFINET)

Esta guía le muestra cómo conectar su OV80i a PLCs industriales utilizando EtherNet/IP o PROFINET. Estas conexiones permiten comunicación en tiempo real para activar inspecciones, recibir resultados e integrar la inspección de visión en sus sistemas de producción automatizados.

Guía en video

Vea este tema en acción: Auto-Integration Builder

nota

Para obtener información detallada de mapeo de datos y temporización, consulte Detalles de Comunicación PLC (EtherNet/IP)

Cuándo usar la Comunicación PLC: Cuando necesite integrar la inspección de visión con líneas de producción automatizadas, activar inspecciones a partir de señales de PLC, enviar resultados de paso/fallo a PLCs o coordinar la inspección de visión con otro equipo de automatización.

Prerrequisitos

  • Sistema de cámara OV80i configurado y conectado a la red
  • Sistema PLC con capacidad EtherNet/IP o PROFINET
  • Infraestructura de red que conecte la cámara y el PLC
  • Acceso al software de programación de PLC (Studio 5000, TIA Portal, etc.)
  • Comprensión básica de conceptos de redes industriales

Comprensión de los Protocolos de Comunicación PLC

EtherNet/IP

  • Usado por: PLCs de Allen-Bradley/Rockwell Automation principalmente
  • Beneficios: Comunicación de alta velocidad, ampliamente soportado, mensajería explícita e implícita
  • Aplicaciones: ControlLogix, CompactLogix y otras plataformas de Rockwell
  • Intercambio de datos: I/O cíclico y comunicación basada en mensajes

PROFINET

  • Usado por: Siemens y otros fabricantes europeos
  • Beneficios: Comunicación determinista en tiempo real, diagnósticos avanzados
  • Aplicaciones: PLCs Siemens S7, varios sistemas de automatización industrial
  • Intercambio de datos: I/O cíclico con rendimiento en tiempo real

Parte 1: Conexión EtherNet/IP

Paso 1: Configurar OV80i para EtherNet/IP

Opción de protocolo EtherNet/IP en la página de Ethernet Industrial

1.1 Acceder a la Configuración de Ethernet Industrial

  1. Abre la interfaz web del OV80i
  2. Navega a "Industrial Ethernet" en el menú de la izquierda
  3. Verás la página de configuración de Ethernet Industrial

1.2 Habilitar el Protocolo EtherNet/IP

  1. En el menú Industrial Ethernet, selecciona el protocolo "EtherNet/IP"
  2. Haz clic en "Enable" para activar la comunicación EtherNet/IP
  3. Toma nota de la configuración de red de la cámara en la ventana de Información del Dispositivo

1.3 Configurar la Configuración de Red

  1. Configurar Dirección IP Estática (recomendado para producción)
    • Ve a Configuración del Sistema > Red
    • Configura la IP estática en la misma subred que tu PLC
    • Ejemplo: Cámara: 10.250.0.100, PLC: 10.250.0.50
  2. Configurar Máscara de Subred (típicamente 255.255.255.0)
  3. Configurar Puerta de Enlace si es necesario para tu red

1.4 Configurar la Configuración del Dispositivo EtherNet/IP

  1. Nombre del Dispositivo: Asigna un nombre significativo a tu cámara
  2. Configuración de Ensamblaje: Configura las estructuras de datos de entrada/salida
  3. Parámetros de Conexión: Establece valores adecuados de tiempo de espera y RPI (Intervalo de Paquete Solicitado)
  4. Haz clic en "Save" para aplicar la configuración de EtherNet/IP

Paso 2: Configurar Ajustes de Receta del PLC

2.1 Habilitar Disparo PLC (Opcional)

  1. Navegue a Recipe Editor > Imaging Setup
  2. En Photometric Control, configure Trigger Mode a "PLC Trigger"
  3. Importante: Una vez habilitado el Disparo PLC, el disparo manual queda deshabilitado

2.2 Configurar Salida de Pass/Fail

  1. Navegue a Recipe Editor > IO Block
  2. Asegúrese de que su lógica de inspección termine con el nodo "Final Pass/Fail"
  3. Esto configura el bit de Pass/Fail de la inspección en el ensamblaje EtherNet/IP

Paso 3: Configurar Lado PLC (Ejemplo Allen-Bradley)

3.1 Instalar Archivo EDS

  1. Descargar Archivo EDS desde el soporte de Overview.ai o desde la interfaz de la cámara

EDS File Download

  1. En Studio 5000, vaya a Tools > EDS Hardware Installation Tool

EDS Hardware Installation Tool in the Studio 5000 Tools Menu

  1. Browse y seleccione el archivo EDS de OV80i

Studio 5000 Device Description File Installation Tool

  1. Siga al asistente de instalación para completar la instalación de EDS

3.2 Agregar Módulo OV80i al Proyecto PLC

  1. En Studio 5000, abra su proyecto de PLC
  2. Vaya a I/O Configuration en el árbol del proyecto
  3. Haga clic derecho en el módulo Ethernet y seleccione "New Module"

New Module Option in the Studio 5000 Controller Organizer

  1. Buscar en el catálogo de módulos por "OV80i" o "Overview"
  2. Seleccionar el módulo OV80i y haga clic en "Create"

3.3 Configurar Propiedades del Módulo

  1. Name: Ingrese un nombre descriptivo para la cámara
  2. IP Address: Ingrese la dirección IP del OV80i (p. ej., 10.250.0.100)
  3. RPI (Requested Packet Interval): Configúrelo a 100 ms o según sea necesario
  4. Connection Parameters: Configure los tamaños de datos de entrada y salida
  5. Haga clic en "OK" para crear el módulo

Studio 5000 New Module Properties

3.4 Mapear Datos de E/S

  1. Datos de Entrada: Resultados de inspección, bits de estado, señales de Cámara lista
  2. Datos de Salida: Comandos de disparo, solicitudes de cambio de receta, señales de control
  3. Crear etiquetas en su programa PLC para mapear a los datos de E/S
  4. Etiquetas de Entrada de Ejemplo:
    • Camera_InspectionPass: BOOL
    • Camera_Ready: BOOL
    • Camera_Busy: BOOL
  5. Etiquetas de Salida de Ejemplo:
    • Camera_Trigger: BOOL
    • Camera_RecipeSelect: INT

Input Assembly (OV80i → PLC)

Byte and bit layout of the OV80i input assembly

Output Assembly (PLC → OV80i)

Byte and bit layout of the OV80i output assembly

Paso 4: Prueba de la Comunicación EtherNet/IP

4.1 Verificar el estado de la conexión

  1. En Studio 5000, verifique el estado del módulo en I/O Configuration
  2. Green checkmark indica conexión exitosa
  3. Red X indica problemas de comunicación

4.2 Prueba de la Comunicación Básica

  1. Monitorear datos de entrada de la cámara en el programa PLC
  2. Alternar señales de salida hacia la cámara y verificar la respuesta
  3. Verificar información de diagnóstico para cualquier código de error

4.3 Prueba de disparo y respuesta

  1. Habilitar la salida de trigger del PLC hacia la cámara
  2. Monitorear los resultados de inspección en los datos de entrada del PLC
  3. Verificar que el estado pass/fail se actualice correctamente
  4. Comprobar la sincronización de los ciclos de disparo y respuesta

Parte 2: Conexión PROFINET

Paso 1: Configurar OV80i para PROFINET

1.1 Acceder a los Ajustes de Industrial Ethernet

  1. Abrir la interfaz web de OV80i
  2. Navegar a "Industrial Ethernet" en el menú de la izquierda
  3. Seleccionar el protocolo "PROFINET" entre las opciones

image.png

1.2 Habilitar el Protocolo PROFINET

  1. Hacer clic en "Enable PROFINET" para activar el protocolo
  2. Nota: PROFINET gestiona la dirección IP de la cámara cuando está habilitado
  3. Las configuraciones de IP de la cámara pueden ser sobrescritas por la configuración del PLC

1.3 Configurar los Ajustes del Dispositivo PROFINET

  1. PROFINET Device Name: Configure un nombre único para la cámara
    • Por ejemplo: "OV80i_Line1_Station2"
    • Debe ser único si hay múltiples cámaras en el mismo PLC
  2. Device Configuration: Anote las capacidades del dispositivo y la estructura de datos
  3. Haga clic en "Save" para aplicar la configuración PROFINET

Paso 2: Configurar los Ajustes de PLC Recipe

2.1 Habilitar la Activación del PLC (Opcional)

  1. Ir a Recipe Editor > Imaging Setup
  2. Establecer Trigger Mode a "PLC Trigger" si es necesario
  3. Advertencia: El disparo manual queda desactivado cuando el PLC trigger está activo

2.2 Configurar la Lógica de Pass/Fail

  1. Ir a Recipe Editor > IO Block
  2. Asegúrese de que la lógica de inspección concluya con el nodo "Final Pass/Fail"
  3. Esto establece el bit de Pass en la entrada PROFINET

Paso 3: Configurar el Lado del PLC (Ejemplo Siemens)

3.1 Instalar el archivo GSDML

  1. Descargar el archivo GSDML desde el soporte de Overview.ai
  2. En TIA Portal, ir a Options > Manage general station description files (GSD)
  3. Hacer clic en "Install GSD file" y seleccionar el archivo GSDML de OV80i
  4. Completar el proceso de instalación
nota

Si desea recibir datos desde Node-RED hacia el PLC Profinet, asegúrese de añadir los módulos de datos personalizados (User Data - 64 bytes y User Results - 64 bytes).

User Data and User Results modules.png

Custom Data via Node-RED module IDs.png

3.2 Añadir OV80i a la Configuración de Hardware

  1. En TIA Portal, abrir la vista Device & Networks
  2. Desde el Hardware catalog, expandir Other field devices > PROFINET IO
  3. Localizar OV80i dispositivo y arrastrarlo a la vista de red
  4. Conectar el OV80i a la interfaz PROFINET de su PLC

3.3 Configurar Propiedades del Dispositivo

  1. Device Name: Configure el mismo nombre que se ha configurado en la cámara
  2. IP Address: Configure la dirección IP (puede ser gestionada por el PLC)
  3. Update Time: Establezca el tiempo de ciclo (128 ms por defecto recomendado)
  4. I/O Data: Configure los módulos de datos de entrada/salida según sea necesario

3.4 Asignar Dirección IP y Nombre de Dispositivo

  1. Compile hardware configuration
  2. Go online con PLC
  3. Assign IP address to OV80i device
  4. Assign device name matching camera configuration

Paso 4: Prueba de la Comunicación PROFINET

4.1 Verificar Estado del Dispositivo

  1. En TIA Portal, verifique el estado del dispositivo en Device & Networks
  2. Green status indica comunicación exitosa
  3. Red status indica problemas de comunicación

4.2 Prueba de Intercambio de Datos

  1. Monitor input data desde la cámara en el programa del PLC
  2. Control output data hacia la cámara y verifique la respuesta
  3. Check diagnostic buffers para cualquier mensaje de error

image.png

4.3 Prueba del Ciclo de Inspección

  1. Activate PLC trigger hacia la cámara
  2. Monitor inspection results en la entrada de datos del PLC
  3. Verify pass/fail status de la transmisión
  4. Check cycle timing se ajuste a los requisitos de la aplicación

Paso 5: Solución de Problemas de la Comunicación PLC

5.1 Problemas Comunes de EtherNet/IP

ProblemaSíntomasSolución
Tiempo de espera de la conexiónEl módulo muestra una X roja en Studio 5000Verifique direcciones IP, conectividad de red y configuración del firewall
Datos no se actualizanLos datos I/O permanecen estáticosVerifique la versión del archivo EDS; verifique la configuración de ensamblaje
El disparador no funcionaLa cámara no responde al disparo del PLCVerifique la asignación de bits de disparo y que la salida del PLC esté activa
Respuesta lentaResultados de inspección retrasadosAjuste la temporización de RPI, verifique la carga de la red

5.2 Problemas Comunes de PROFINET

ProblemaSíntomasSolución
Dispositivo no encontradoLa cámara no es visible en TIA PortalVerifique la instalación del archivo GSDML, verifique el nombre del dispositivo
Conflictos de direcciones IPErrores de comunicaciónAsegure direcciones IP únicas, verifique la configuración de la subred
Errores de tiempo de cicloTimeouts del watchdogAumente el tiempo de ciclo, verifique el rendimiento de la red
Errores de formato de datosDatos I/O incorrectosVerifique la versión GSDML, verifique el mapeo de la estructura de datos

5.3 Diagnóstico de Red

  1. Ping test entre la cámara y el PLC
  2. Check network switches y la integridad de los cables
  3. Monitor network traffic para problemas de ancho de banda
  4. Verify firewall settings no bloqueen la comunicación

Paso 6: Optimización de Rendimiento

6.1 Consideraciones de Temporización

  • EtherNet/IP RPI: Comience con 100 ms, ajuste según las necesidades de la aplicación
  • PROFINET Cycle Time: Use 128 ms por defecto, reduzca solo si es necesario
  • Tiempo de Inspección: Considere el tiempo total de inspección en la planificación de ciclos
  • Latencia de Red: Tenga en cuenta los retardos de la red en los cálculos de temporización

6.2 Eficiencia de Datos

  • Minimize data size en I/O assemblies
  • Use appropriate data types (BOOL vs INT vs REAL)
  • Avoid unnecessary data en comunicación cíclica
  • Use explicit messaging para datos no críticos

6.3 Gestión de Red

  • Usar conmutadores gestionados para diagnósticos más precisos
  • Implementar redundancia para aplicaciones críticas
  • Monitorear la utilización de la red para prevenir la congestión
  • Planificar rangos de direcciones IP para escalabilidad

¡Éxito! La comunicación con el PLC está establecida

La cámara OV80i ahora puede:

Comunique con PLCs usando protocolos industriales

Reciba señales de disparo de sistemas de automatización

Envíe resultados de inspección a la lógica de control del PLC

Se integre sin problemas con la automatización de la línea de producción

Soporte para cambios remotos de recetas y coordinación del sistema

Mejores Prácticas

Despliegue en producción

  • Usar direcciones IP estáticas para una comunicación consistente
  • Documentar todas las configuraciones de red y configuraciones de dispositivos
  • Probar a fondo antes del despliegue en producción
  • Planificar el mantenimiento y los procedimientos de resolución de problemas

Consideraciones de Seguridad

  • Segmentar las redes industriales de las redes de oficina
  • Usar conmutadores gestionados con características de seguridad adecuadas
  • Monitorear el acceso a la red y las comunicaciones de los dispositivos
  • Mantener el firmware actualizado en todos los dispositivos de red

Mantenimiento

  • Verificaciones periódicas del estado de la red y diagnósticos
  • Monitorear las estadísticas de comunicación para tendencias de rendimiento
  • Actualizar los controladores de los dispositivos y los archivos de configuración según sea necesario
  • Mantener la documentación de todas las configuraciones de red

Próximos pasos

Una vez establecida la comunicación con el PLC:

  1. Desarrollar la lógica de control del PLC para su aplicación específica
  2. Crear interfaces de operador para monitoreo y control
  3. Configurar el registro de datos para el seguimiento de la producción
  4. Implementar manejo de alarmas para la gestión de fallas del sistema
  5. Planificar copias de seguridad del sistema y procedimientos de recuperación ante desastres

📥 Descargar Archivos

Descargue estos archivos esenciales para la integración con PLC (compatible con los sistemas OV20i y OV80i):

Configuración EtherNet/IP

  • OV80i EDS File - Hoja de Datos Electrónica para Allen-Bradley Studio 5000
    • Requerido para configurar el módulo OV80i en sistemas ControlLogix/CompactLogix

Configuración PROFINET

  • OV80i GSDML File - Descripción del dispositivo para Siemens TIA Portal
    • Requerido para configurar el dispositivo OV80i en redes PROFINET

Código PLC de Muestra (Universal)

  • Recipe Switch Routine - Lógica de escalera para el cambio de recetas

    • Rutina completa de Allen-Bradley para cambiar las recetas de la cámara a través del PLC
    • Funciona con los sistemas OV20i y OV80i
  • Camera Trigger Routine - Lógica de escalera para activar inspecciones

    • Rutina completa de Allen-Bradley para activar la cámara y manejar los resultados
    • Funciona con los sistemas OV20i y OV80i

Notas de Uso de Archivos:

  • EDS Files: Importarlos a Studio 5000 a través de Tools → EDS Hardware Installation Tool
  • GSDML Files: Importarlos a TIA Portal mediante Options → Manage GSD Files
  • L5X Files: Importar la lógica de escalera directamente en su proyecto de Allen-Bradley
  • Específico para la cámara: utilice archivos OV80i EDS/GSDML para sistemas OV80i; el código de muestra es compatible con ambos modelos

🔗 Ver También